<?php
include_once('filtro_cabecera.php');
include_once("menu_ventas.php");
include_once("../funciones/funciones_php.php")
?>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<head>
  <title>Agregar cliente</title>
  <!--<link rel="stylesheet" href="../css/plantilla.css" type="text/css" media="screen">-->
  <link rel="stylesheet" href="../css/plantilla.css" type="text/css" media="screen">
  <link rel="stylesheet" type="text/css" href="../css/plantilla.css" />
  <link rel="stylesheet" type="text/css" href="../css/tabla.css" />
  <script>
  $(document).ready(function()
  {
    $('#cancelar').button();
    $('#guardar').button();
  });
//Funcion validadatos envia mensaje de error en caso que falten datos en el formulario.
//Además retorna al campo faltante.
  function validadatos(){
      if(!vacio(document.formulario.id_cliente.value)){
      alerta('Falta ingresar el codigo del cliente','Aviso');
      document.formulario.id_cliente.focus();
      return false;
      }
      if(!vacio(document.formulario.nombre.value)){
      alerta('Debe ingresar el nombre de la empresa','Aviso');
      document.formulario.nombre.focus();
      return false;
      }
      if(!vacio(document.formulario.rut.value)){
      alerta('Falta rut','Aviso');
      document.formulario.rut.focus();
      return false;
      }
      if(!vacio(document.formulario.contacto.value)){
      alerta('Falta nombre del cliente','Aviso');
      document.formulario.contacto.focus();
      return false;
      }
      if(!vacio(document.formulario.direccion.value)){
      alerta('Falta ingresar direccion','Aviso');
      document.formulario.direccion.focus();
      return false;
      }
      if(vacio(document.formulario.numero_direccion.value)){
      if ( parseInt(document.formulario.numero_direccion.value) != parseFloat(document.formulario.numero_direccion.value) ){
      document.formulario.numero_direccion.focus();
      alerta("Numero de direccion debe ser entero","Aviso");
      document.formulario.numero_direccion.value = '';
      return false;
      }
      }
      if(!vacio(document.formulario.giro.value)){
      alerta('Falta ingresar giro','Aviso');
      document.formulario.giro.focus();
      return false;
      }
      if(!vacio(document.formulario.pais.value)){
      alerta('Falta ingresar pais','Aviso');
      document.formulario.pais.focus();
      return false;
      }

      if(!vacio(document.formulario.telefono1.value)){
      alerta('Debe ingresar por lo menos un telefono.','Aviso');
      document.formulario.telefono1.focus();
      return false;
      }

  }

</script>
  <script>
    function formatoRut(objeto){
       objeto.value = Formato_Rut(objeto.value);
    }
  </script>
</head>
<!--Se inicia con el cursor en el primer campo del formulario "codigo cliente"-->
<body onload="document.forms.formulario.id_cliente.focus()">

<form action="guardar_cliente.php" method="post" name="formulario" onsubmit="javascript:return validadatos();">

<br />
<div id="titulo_seccion">
<fieldset>
    <table>
        <tr>
            <td><font>Agregar Cliente</font></td>
            <td align="right"><input type="submit" name="guardar" id="guardar" value="Guardar" ></td>
        </tr>
    </table>
</fieldset>
</div>
        <!--Titulo del formulario: Agregar cliente-->
        <fieldset>
        <legend>Ingresar Datos Cliente</legend>

            <table cellspacing=0 border=0>
            <tr>
            <td><label class="formulario" for="codigo_cliente">*Codigo Cliente:</label></td><td><input type="text" name="id_cliente" size="45"/></td>
            </tr><tr>
            <td><label class="formulario" for="nombre">*Nombre o Razon Social:</label></td><td><input type="text" name="nombre" size="45"/></td>
            </tr><tr>
            <td><label class="formulario" for="apellidos">Apellidos:</label></td><td><input type="text" name="apellidos" size="45"/></td>
            </tr><tr>
            <td><label class="formulario" for="rut">*Rut:</label></td><td><input type="text" name="rut" size="45" onchange="javascript: formatoRut(this);" value=""/></td>
            </tr><tr>
            <td><label class="formulario" for="contacto">*Contacto:</label></td><td><input type="text" name="contacto" size="45"/></td>
            </tr><tr>
            <td><label class="formulario" for="calle">*Calle, Avenida o Pasaje:</label></td><td><input type="text" name="direccion" size="45"/></td>
            </tr><tr>
            <td><label class="formulario" for="numero">*Numero:</label></td><td><input type="text" name="numero_direccion" size="45"/></td>
            </tr><tr>
            <td><label class="formulario" for="giro">*Giro:</label></td><td><input type="text" name="giro" size="45"/></td>
            </tr><tr>
            <td><label class="formulario" for="pais">*Pais:</label></td><td><input type="text" name="pais" size="45"/></td>
            </tr><tr>
            <td><label class="formulario" for="fax">Fax:</label></td><td><input type="text" name="fax" size="45"/></td>
            </tr><tr>
            <td><label class="formulario" for="mail">*E-mail:</label></td><td><input type="text" name="correo" id="correo" size="45"/></td>
            </tr><tr>
            <td><label class="formulario" for="telefono1">Telefono 1:</label></td><td><input type="text" name="telefono1" size="45"/></td>
            </tr><tr>
            <td><label class="formulario" for="telefono2">Telefono 2:</label></td><td><input type="text" name="telefono2" size="45"/></td>
            </tr><tr>
            <td><label class="formulario" for="comuna">*Comuna:</label></td>
            <td>
                <?php
                conectar();
                //Lista todas las comunaes en un select dentro del formulario.
                $result=pg_query("SELECT * FROM comuna order by comuna");
                    if ($row = pg_fetch_array($result)){
                    echo '<select name= "comuna">';
                    do {
                    echo '<option value= "'.$row["0"].'">'.$row["1"].'</option>';
                    } while ($row = pg_fetch_array($result));
                    }
                echo '</select>';
                ?>
            </td>
            </tr><tr>
            <td><label class="formulario" for="tipo_cliente">*Tipo Cliente:</label></td>
            <td>
            <?php

                //Lista todas las comunaes en un select dentro del formulario.
                $t_cliente=pg_query("SELECT * FROM tipo_cliente order by tipo");
                    if ($row = pg_fetch_array($t_cliente)){
                    echo '<select name= "tipo_cliente"/>';
                    do {
                    echo '<option value= "'.$row["0"].'">'.$row["1"].'</option>';
                    } while ($row = pg_fetch_array($t_cliente));
                    }
                echo '</select>';
                ?>
            </td>
            </tr><tr>
            <td><label class="formulario" for="tarifa">*Tarifa:</label></td>
            <td>
                <?php
                //Lista todas las tarifas en un select dentro del formulario.
                $buscar_tarifa=pg_query("SELECT * FROM tarifa_cliente order by nombre");
                if ($tarifa = pg_fetch_array($buscar_tarifa)){
                echo '<select name= "tarifa">';
                do {
                echo '<option value= "'.$tarifa["0"].'">'.$tarifa["1"].'</option>';
                } while ($tarifa = pg_fetch_array($buscar_tarifa));
                }
                echo '</select>';
                ?>
            </td></tr>
            <tr>
            <td><label class="formulario" for="tipo_factura">Tipo Factura:</label></td>
            <td>
                <?php
                //Lista todas las tarifas en un select dentro del formulario.
                $buscar_t_factura = pg_query("SELECT * FROM tipo_factura_cliente");
                if ($factura = pg_fetch_array($buscar_t_factura)){
                echo '<select name= "factura">';
                do {
                echo '<option value= "'.$factura["0"].'">'.$factura["1"].'</option>';
                } while ($factura = pg_fetch_array($buscar_t_factura));
                }
                echo '</select>';
                pg_close();
                ?>
            </td></tr>
            </table>

        </fieldset>

</form>
</body>
</html>